home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 Mobile
/
Chip_Mobile_2001.iso
/
palm
/
business
/
fax
/
fax.EXE
/
Release Notes.doc
< prev
Wrap
Text File
|
2000-11-08
|
12KB
|
226 lines
===========================================================================
Fax for PalmOS
http://www.markspace.com/fax.html
===========================================================================
Release Notes.doc
===========================================================================
Welcome to Fax for PalmOS! With this application you can send and receive
fax directly from your handheld, "On the road".
This program is currently under development, so we especially welcome your
ideas or comments.
KNOWN ISSUES:
=============
- NOTE: There is now a list of supported (as well as not supported)
phones/modems as part of the fax home page
(http://www.markspace.com/fax.html)
- Phones that only support the older class 1 (such as Siemens S25/S35)
are not supported in this release (and won't be in 1.0).
- Receive fax feature is preliminary. It works for some phones/modems,
and not for others. This will be fixed before the final release.
- The PDF manual is VERY PRELIMINARY and mostly adapted from the older dbFax
HTML guide. We'll be updating/enhancing that shortly.
- We are still in the process of selecting a name.
(What? "Fax" isn't exciting enough?)
VERSION HISTORY:
================
Version 1.0d12 (11/08/00)
- New: Added "Xircom Springport" to list of pre-sets
- Fixed: As long as we get a "page good", no longer consider the fax xmission
failed (fixes problem where Nokia does not send FHNG or OK after FPTS)
- Fixed: Relaxed the end of transmission code.
Seems that not all modems (Nokia) send FNHG/OK after the FPTS code
- Changed: Now use FntWordWrap to do the wrapping
(Better for non-roman fonts, and also will wrap same as OS does in
memo pad, text fields, etc)
- Note: Now compiling with CW Pro 6
Version 1.0d11 (10/18/00)
- New: Now will 'wordp-wrap' text when sending.
Lines that are extra long will break at the last ' ' or '-'.
- Fixed: Modem choice now only turns to "other/custom" if you actually made
a change from a pre-set (previously set to "other/custom" if you
hit 'ok')
- Fixed: Duplicate "Fax for PalmOS" in default footer
- Fixed: Support for reporting Line Errors (parity, hw overrun, etc)
when new serial mgr present
- Fixed: Still had an off by one prob in FPTS handler, now fixed.
(Previously resulted in "Unknown response code" error)
- Changed: Updated manual (footer, page #s in TOC, minor updates to text)
Version 1.0d10 (09/28/00)
- New: Added support (not tested, as I don't have one) for
Qualcomm/Kyocera pdQ internal modem
- New: Check that needed rom version is available (2.0 or later)
- Fixed: Slow send via IR Problem:
By removing call to SrmSendWait, speed of xmission went from
4+ minutes on a test page to 45 seconds! Yay!
(This was not a problem except for IR)
- Fixed: If you made a change to a custom modem profile, it wasn't
saved unless you had already selected "custom/other" first. Doh!
- Fixed: Now call EvtResetAutoOffTimer to prevent auto-off (although
this is less of a problem now that most documents will fax
in 1-2 min).
- Fixed: Now handles case of "NO CARRIER" when dialing (previously
would have taken 60 sec to time out)
- Fixed: Now properly report end of transmission status.
Some modems return "+FPTS:x" and some "+FPTS: x",
which caused problems.
- Changed: Now default 'Nokia' setting to Class 2 instead of Class 2.0
- Changed: Now show init string in "display log"
- Changed: Motorola StarTac profile baud rate from 57600 to 19200
- Changed: Now display date in table of saved fax in preferred date format
(instead of US format)
- Changed: Now used preferred date/time format for $DATE and $TIME output
- Changed: Can now save a fax from fax view and stay in fax view
(used to jump back to main form after you picked save)
- Fixed: Now Draw seperator lines on main form for update events
- Fixed: Now draw table data on update events
Version 1.0d9 (08/29/00)
- New: Scroll bar for display log
- New: Scroll bar for header/footer editor
- New: Tips for header/footer editor
- Fixed: Now get name/number in our own code (based on record ID) since
Address Book has problems returning proper text from lookup routine
- Changed: Removed bitmap from default header
- Changed: Added cancel button to modem setup dialog
- Changed: Updated PDF manual with new screen shots
Version 1.0d8 (08/26/00)
- New: Added Samsung 3500 to phone/modem list
- Fixed: Fax receive! (array index out of bounds error during fax receive)
- Fixed: Problem where right margin was not being set in page config dialog
- Fixed: Now always use the fax speed preference. Some phones could not handle
the speed we had been requestd (14.4 faxing) when baud rate was >9600.
- Fixed: Now always show fax speed preference, even if "pre-build" is on
- Fixed: Potential buffer overrun in UpdateDisplay
(had a problem if string to display passed in was > 39 chars)
- Changed: Increased dial prefix, cc prefix/suffix, init string to 32 bytes each
- Changed: Made error message for invalid FAX ID contains some helpful hints.
- Changed: Now add the fax ID to the log (so easier to debug above)
- Changed: Now multi-segment (code was getting close to 64K limit)
- Changed: Improved way of handling modal dialogs
Version 1.0d7 (08/16/00)
- New: Now use system lookup routine instead of our own.
Both faster and more standard!
- New: Added GSI to name fax dialog
- Fixed: You could get a StrManager error during lookup
if an address book record had a phone number,
but did not have a first, last or company name.
- Fixed: There was a problem when pre-build was turned on, which usually
resulted in a hang shortly after fax transmission started. Now fixed.
- Fixed: Pose gives an error at start of actual transmission if preBuild = true
- Changed: Cleaned up "Receive" dialog
- Changed: Cleaned up "Name Fax" dialog
- Changed: Removed "Identify Modem" command
- Changed: Updated manual to reflect current version
(mostly to reflect changes to modem config dialogs)
Version 1.0d6
- New: Got rid of "set" button in modem config. Now just select modem type
from menu and it starts using it right away.
- New: Added various phones/modems to modem type menu
- Fixed: Had been calling SetModemConfig at each startup, which would have
wiped custom settings!
- Changed: If you "OK" from advanced settings, modem type now set to "other"
- Changed: Made timeout a UInt16 in prefs (was UInt8, so strange stuff if
you specified a timeout > 256!)
- Changed: Removed "Modem ID String" pref (the one that was for "ATI4", etc
- Changed: "Identify Modem" now sends "AT+FCLASS=?" to see what level of
fax support is provided (instead of the previous ATI)
Version 1.0d5 (07/27/00)
- New: If there is a problem finding header/footer, new default ones are
created (should fix header/footer UID related problems)
- New: Now shouw number we are dialing in status window
- New: Now show welcome alert on VERY first time app run (ie, when prefs created)
- Fixed: Code had assumed that index of 0 for header/footer meant not found,
but 0 is a valid index... Should fix some more UID errors
- Fixed: Now get remote ID better (look for quote instead of assuming position)
- Fixed: POSE low memory access warning (was from unitialized preference field)
- Fixed: Now get version string from app resource fork for 'V' macro in text
(previously was hard coded)
- Fixed: Bug: 'Send' button from view form does nothing
- Fixed: Had been skipping first digit in station ID for status display
(ie, "08 555 1212" instead of "408 555 1212")
- Changed: From "Phone" to "Fax #" for user config (less confusing)
- Changed: Now get default values for prefs from string resources
(the better to localize)
Version 1.0d4 (07/18/00)
- Fixed: In 1.0d3, had inadvertanty forced app to think new seria manager not
present
Version 1.0d3 (07/18/00)
- New: Added Undo, Select All, Keyboard and Graffiti Help to Edit menu
- New: Show zoom factor for view fax form - now show "(x, y) z:z"
- New: Now properly set focus to first field on forms with field
(Main Form, User Config, Page Setup, Display Log, Header/Footer
Edit, advanced modem setup)
- New: Tip dialogs for modem config and advanced modem config dialog
- New: Seperator line for view fax form
- Fixed: Move scroll arrows down on lookup dialog
- Fixed: Optimized up, left and zoom buttons (view form) to not redraw
unless needed
- Fixed: uninitialized variable problem in View Fax form handler
(This was likely the cause of the occaisional freeze on that form)
- Fixed: Now set list height for port menu
(previously was hard coded, and could show extra blank entries
when there was only 1)
- Fixed: Implemented 'ClearLog' function (that was why log wasn't clearing!)
- Changed: Name of menu from "Config" to "Options"
- Changed: Moved Phone Lookup and Delete Fax to options menu
- Changed: Now support full/standard edit menu for all forms/dialogs with fields
(Added to Page Config, Display Log)
- Changed: "Ok" to "Done" on Display Log form
- Changed: "User Config" menu item/form title to "User Settings"
Version 1.0d2 (07/06/00)
- New: Tips for User Config and Page Setup dialogs
- New: Now use CSerialConnection class (needed to eventullly support IR)
- Fixed: Possible problem under 3.5 debug ROM if DbTableLeave called after
progress window had been shown (needed to call FrmSetActiveForm)
- Fixed: Now make use of selected port when faxing
(previosly hard coded to bottom port)
- Changed: Made text field for "Display Log" not editable
- Changed: Cleaned up Display Log, header/footer, lookup, fax view dialogs
- Changed: Cleaned up modem config dialog
- Changed: Added some separators to menus
- Changed: Cleaned up advanced modem config dialog
Version 1.0d1 (07/03/00 - just sent to customers)
- New: Support for Reg codes
- New: Order button for reg dialog
- New: Mark/Space style about box
- New: Draw line above/below the source selection area
- New: 1/2/8 bit large and small icons
- Fixed: Placement of up/down arrows on main form
- Fixed: Crash when you hit "OK" for reg dialog
- Fixed: Now using correct creatorID in CW build
- Fixed: Now get an alert if you pick "Delete Fax" when fax is not the
selected source
- Fixed: No longer get a fatal if you pick "Delete Fax" and no items to
delete
- Changed: 'Page Config' to 'Page Setup'
- Changed: Cleaned up 'User Config' dialog
- Changed: Moved About to options menu
- Changed: Made edit menu 2nd (after options)
- Changed: Removed "Other" as a source since it was not implemented
- Changed: All "Ok" in dialogs/alerts to "OK"
- Changed: Removed support for OS 1.x (now require StrPrintF for example)
- Changed: Switched from sprintf to StrPrintF
- Updated: tVer to "1.0d1"
- Note: Commented out old serial manager calls when compiling for simulator
- Note: Removed HostOutput type debug/trace routines. Saved 2K or so.
- Note: Removed conditional code for ifdef FREEWARE
- Note: Cleaned up item placement/general UI on main form